﻿package org.cshoo.sys.model.vo
{
	import mx.collections.ArrayCollection;
	
	
	[RemoteClass(alias="org.cshoo.sys.data.entity.User")]	
	[Bindable]
	public class User
	{

		private var _id:Number;
		private var _name:String;
		private var _userName:String;
		private var _password:String;
		private var _sex:String;
		private var _birthday:String;
		private var _address:String;
		private var _email:String;
		private var _telephone:String;
		private var _mobile:String;
		private var _organization:Organization;
		private var _identificationCard:String;
		private var _enabled:String;
		private var _roleSet:Array;
			
		public function User()
		{
			
		}

		public function get id():Number{
			return _id;
		}

		public function set id(pData:Number):void{
			_id=pData;
		}

		public function get name():String{
			return _name;
		}

		public function set name(pData:String):void{
			_name=pData;
		}

		public function get userName():String{
			return _userName;
		}

		public function set userName(pData:String):void{
			_userName=pData;
		}

		public function get password():String{
			return _password;
		}

		public function set password(pData:String):void{
			_password=pData;
		}

		public function get sex():String{
			return _sex;
		}

		public function set sex(pData:String):void{
			_sex=pData;
		}

		public function get birthday():String{
			return _birthday;
		}

		public function set birthday(pData:String):void{
			_birthday=pData;
		}

		public function get address():String{
			return _address;
		}

		public function set address(pData:String):void{
			_address=pData;
		}

		public function get email():String{
			return _email;
		}

		public function set email(pData:String):void{
			_email=pData;
		}

		public function get telephone():String{
			return _telephone;
		}

		public function set telephone(pData:String):void{
			_telephone=pData;
		}

		public function get mobile():String{
			return _mobile;
		}

		public function set mobile(pData:String):void{
			_mobile=pData;
		}

		public function get organization():Organization{
			return _organization;
		}

		public function set organization(pData:Organization):void{
			_organization=pData;
		}

		public function get identificationCard():String{
			return _identificationCard;
		}

		public function set identificationCard(pData:String):void{
			_identificationCard=pData;
		}

		public function get enabled():String
		{
			return _enabled;
		}

		public function set enabled(value:String):void
		{
			_enabled = value;
		}

		public function get roleSet():Array
		{
			return _roleSet;
		}

		public function set roleSet(value:Array):void
		{
			_roleSet = value;
		}


		
	}
}